﻿2026-06-09T03:02:03.9773020Z ##[group]Run cargo test --workspace
2026-06-09T03:02:03.9773350Z [36;1mcargo test --workspace[0m
2026-06-09T03:02:03.9827363Z shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'"
2026-06-09T03:02:03.9827655Z ##[endgroup]
2026-06-09T03:02:04.7340064Z     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.50s
2026-06-09T03:02:04.7821844Z      Running unittests src\main.rs (target\debug\deps\mock_session-aca1baa63fe2d429.exe)
2026-06-09T03:02:04.8088579Z 
2026-06-09T03:02:04.8088913Z running 0 tests
2026-06-09T03:02:04.8089042Z 
2026-06-09T03:02:04.8089305Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-09T03:02:04.8089567Z 
2026-06-09T03:02:04.8100580Z      Running unittests src\shell.rs (target\debug\deps\mock_shell-00a91aa00fe8068d.exe)
2026-06-09T03:02:04.8329497Z 
2026-06-09T03:02:04.8329659Z running 0 tests
2026-06-09T03:02:04.8329804Z 
2026-06-09T03:02:04.8329987Z test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
2026-06-09T03:02:04.8330360Z 
2026-06-09T03:02:04.8340758Z      Running tests\manifest_valid.rs (target\debug\deps\manifest_valid-42cd371dfcc0dde5.exe)
2026-06-09T03:02:05.0522927Z 
2026-06-09T03:02:05.0523338Z running 3 tests
2026-06-09T03:02:05.0621530Z test mock_has_no_claude_code_conventions ... ok
2026-06-09T03:02:05.0621854Z test mock_declares_commune_signoff_as_filedrops ... ok
2026-06-09T03:02:05.0622138Z test mock_manifest_parses_and_validates ... ok
2026-06-09T03:02:05.0622361Z 
2026-06-09T03:02:05.0622557Z test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
2026-06-09T03:02:05.0622791Z 
2026-06-09T03:02:05.0635298Z      Running unittests src\main.rs (target\debug\deps\spt-7abee5d1468d48c8.exe)
2026-06-09T03:02:05.6848583Z 
2026-06-09T03:02:05.6849019Z running 105 tests
2026-06-09T03:02:05.6859248Z test api::auth::tests::mints_distinct_nonempty_tokens ... ok
2026-06-09T03:02:05.6860799Z test api::auth::tests::missing_endpoint_is_no_endpoint ... ok
2026-06-09T03:02:05.6863653Z test api::delivery::tests::inject_all_pty_falls_back_to_hook ... ok
2026-06-09T03:02:05.6864049Z test api::delivery::tests::inject_resolution_drops_pty_defaults_hook ... ok
2026-06-09T03:02:05.6864489Z test api::reporting::tests::capability_lists_hostable_types ... ok
2026-06-09T03:02:05.6867605Z test api::reporting::tests::filedrops_are_fixed_named_files ... ok
2026-06-09T03:02:05.6867919Z test api::reporting::tests::env_aliases_resolved_from_manifest ... ok
2026-06-09T03:02:05.6933720Z test api::auth::tests::no_proof_is_refused ... ok
2026-06-09T03:02:05.6950698Z test api::delivery::tests::idle_busy_transitions_manage_sentinels ... ok
2026-06-09T03:02:05.7009236Z test api::auth::tests::token_proof_authenticates ... ok
2026-06-09T03:02:05.7066028Z test api::auth::tests::wrong_token_and_wrong_session_refused ... ok
2026-06-09T03:02:05.7082084Z test api::delivery::tests::echo_gate_explicit_toggle ... ok
2026-06-09T03:02:05.8053716Z test api::reporting::tests::boundary_missing_perch_refused ... ok
2026-06-09T03:02:05.8058302Z test api::delivery::tests::poll_drains_non_deferred_by_default ... ok
2026-06-09T03:02:05.9169206Z test api::delivery::tests::poll_drain_holds_deferred_while_resting_and_releases_once_on_wake ... ok
2026-06-09T03:02:05.9227977Z test api::auth::tests::session_id_proof_authenticates ... ok
2026-06-09T03:02:06.0480702Z test api::delivery::tests::idle_no_gate_does_not_arm_gate ... ok
2026-06-09T03:02:06.0485579Z test api::reporting::tests::boundary_injects_deferred_shell_context ... ok
2026-06-09T03:02:06.0881366Z test api::reporting::tests::boundary_rebinds_keeping_anchor ... ok
2026-06-09T03:02:06.0894477Z test api::tests::adapter_is_required ... ok
2026-06-09T03:02:06.0901593Z test api::tests::state_value_is_validated ... ok
2026-06-09T03:02:06.0922574Z test api::tests::surface_parses ... ok
2026-06-09T03:02:06.2378335Z test api::reporting::tests::boundary_resurfaces_undismissed_notifs ... ok
2026-06-09T03:02:06.2430572Z test api::reporting::tests::driven_by_reads_daemon_marker ... ok
2026-06-09T03:02:06.2530041Z test api::reporting::tests::history_log_appends ... ok
2026-06-09T03:02:06.2570094Z test api::reporting::tests::presence_records_endpoint ... ok
2026-06-09T03:02:06.2639598Z test api::reporting::tests::session_end_erase_refused_with_live_children ... ok
2026-06-09T03:02:06.2669337Z test cli::tests::access_subcommands_parse ... ok
2026-06-09T03:02:06.2687780Z test cli::tests::adapter_subcommands_parse ... ok
2026-06-09T03:02:06.2690227Z test cli::tests::create_existing_name_is_usage_error ... ok
2026-06-09T03:02:06.2692537Z test cli::tests::create_new_existing_name_is_usage_error ... ok
2026-06-09T03:02:06.2788381Z test cli::tests::create_new_mints_shows_and_requests_save ... ok
2026-06-09T03:02:06.2790617Z test cli::tests::create_not_elevated_refuses_without_saving ... ok
2026-06-09T03:02:06.2879684Z test cli::tests::create_prints_joining_material_when_elevated ... ok
2026-06-09T03:02:06.2900959Z test cli::tests::daemon_subcommands_parse ... ok
2026-06-09T03:02:06.2908471Z test cli::tests::digest_flag_defaults ... ok
2026-06-09T03:02:06.2909494Z test cli::tests::empty_store_no_flag_guides_to_pair_or_create ... ok
2026-06-09T03:02:06.2973815Z test cli::tests::endpoint_subcommands_parse ... ok
2026-06-09T03:02:06.2975241Z test cli::tests::escalation_choice_parses_fail_closed ... ok
2026-06-09T03:02:06.3004674Z test api::reporting::tests::session_end_erase_wipes_childless_perch ... ok
2026-06-09T03:02:06.3034702Z test cli::tests::grant_subcommands_parse ... ok
2026-06-09T03:02:06.3058817Z test cli::tests::help_groups_cover_every_command ... ok
2026-06-09T03:02:06.3116369Z test cli::tests::hot_path_flat_and_moved_verbs_gone ... ok
2026-06-09T03:02:06.3127454Z test cli::tests::how_to_topics_cover_ready_and_send ... ok
2026-06-09T03:02:06.3137885Z test cli::tests::invalid_usage_errors ... ok
2026-06-09T03:02:06.3139044Z test cli::tests::join_gate_refuses_without_confirmed_elevation ... ok
2026-06-09T03:02:06.3230464Z test cli::tests::multi_subnet_refuses_without_flag_then_resolves_with_it ... ok
2026-06-09T03:02:06.3233180Z test cli::tests::node_level_label_names_an_endpointless_peer ... ok
2026-06-09T03:02:06.3234729Z test cli::tests::node_rows_disambiguate_only_on_label_collision ... ok
2026-06-09T03:02:06.3236940Z test cli::tests::node_status_rows_settle_cheap_signals_probe_only_stale ... ok
2026-06-09T03:02:06.3239147Z test cli::tests::not_elevated_refuses_without_leaking_code_or_saving ... ok
2026-06-09T03:02:06.3242413Z test cli::tests::notify_subnet_resolution_home_default ... ok
2026-06-09T03:02:06.3267599Z test cli::tests::notify_surface_parses ... ok
2026-06-09T03:02:06.3343922Z test api::reporting::tests::session_end_soft_preserves_state ... ok
2026-06-09T03:02:06.3354345Z test cli::tests::pair_namespace_is_gone ... ok
2026-06-09T03:02:06.3651646Z test api::startup::tests::bind_assigns_home_and_revive_preserves_it ... ok
2026-06-09T03:02:06.3699814Z test api::startup::tests::empty_session_seed_refused ... ok
2026-06-09T03:02:06.3819744Z test api::startup::tests::live_perch_under_other_session_conflicts ... ok
2026-06-09T03:02:06.3821012Z test cli::tests::prune_candidates_resolve_never_guess ... ok
2026-06-09T03:02:06.3829027Z test cli::tests::ring_timeout_defaults ... ok
2026-06-09T03:02:06.3878137Z test api::startup::tests::missing_seed_refused ... ok
2026-06-09T03:02:06.3885697Z test cli::tests::send_target_optional_with_reply_to ... ok
2026-06-09T03:02:06.4235748Z test api::startup::tests::post_spawn_bind_establishes_perch ... ok
2026-06-09T03:02:06.4377712Z test cli::tests::run_bounded_yields_value_or_timeout_default ... ok
2026-06-09T03:02:06.4609737Z test api::startup::tests::rebind_same_session_ok ... ok
2026-06-09T03:02:06.4664420Z test api::startup::tests::stale_seed_with_dead_anchor_refused ... ok
2026-06-09T03:02:06.4749223Z test api::startup::tests::valid_seed_binds_live_perch ... ok
2026-06-09T03:02:06.4813688Z test api::worker::tests::cascade_guard_tracks_live_children ... ok
2026-06-09T03:02:06.4830885Z test cli::tests::shell_subcommands_parse ... ok
2026-06-09T03:02:06.4868736Z test api::worker::tests::guard_clears_only_when_all_children_stopped ... ok
2026-06-09T03:02:06.4927037Z test cli::tests::show_code_prints_reprovisioning_material ... ok
2026-06-09T03:02:06.5035544Z test cli::tests::single_subnet_auto_selects_and_code_matches_seed ... ok
2026-06-09T03:02:06.5064712Z test cli::tests::subcommands_parse ... ok
2026-06-09T03:02:06.5144020Z test cli::tests::subnet_arg_shapes_parse ... ok
2026-06-09T03:02:06.5147444Z test cli::tests::subnet_status_renders_rows_and_hints_never_secrets ... ok
2026-06-09T03:02:06.5148717Z test cli::tests::subnets_joined_banner_renders_rows_and_divider ... ok
2026-06-09T03:02:06.5149709Z test cli::tests::trust_mutation_gate_refuses_without_confirmed_elevation ... ok
2026-06-09T03:02:06.5151890Z test cli::tests::unknown_elevation_falls_back ... ok
2026-06-09T03:02:06.5155421Z test cli::tests::unknown_named_subnet_is_usage_error ... ok
2026-06-09T03:02:06.5156714Z test elevation::tests::admin_terminal_style_has_no_command_prefix ... ok
2026-06-09T03:02:06.5158105Z test elevation::tests::auto_elevate_only_when_unix_interactive_and_unelevated ... ok
2026-06-09T03:02:06.5159697Z test elevation::tests::current_returns_a_determinate_level_on_supported_platforms ... ok
2026-06-09T03:02:06.5160939Z test elevation::tests::fallback_message_names_authenticator_app_and_subnet ... ok
2026-06-09T03:02:06.5162041Z test elevation::tests::gate_shows_only_when_confirmed_elevated ... ok
2026-06-09T03:02:06.5163662Z test elevation::tests::sudo_rerun_shell_quotes_spaced_args ... ok
2026-06-09T03:02:06.5165072Z test elevation::tests::sudo_rerun_uses_absolute_path_not_bare_name ... ok
2026-06-09T03:02:06.5220468Z test wansend::tests::load_snapshots_degrades_on_junk ... ok
2026-06-09T03:02:06.5222326Z test wansend::tests::refusals_render_copy_paste_targets ... ok
2026-06-09T03:02:06.5316531Z test cli::tests::probe_all_timeout_settles_false_without_stalling_batch ... ok
2026-06-09T03:02:06.5662901Z test cli::tests::probe_all_runs_concurrently_in_input_order ... ok
2026-06-09T03:02:06.5907866Z test api::worker::tests::worker_poll_drains_spool ... ok
2026-06-09T03:02:06.6644812Z test api::worker::tests::worker_poll_holds_deferred_while_resting ... ok
2026-06-09T03:02:06.6671025Z test api::worker::tests::worker_start_nests_under_parent ... ok
2026-06-09T03:02:06.8392389Z test cli::tests::probe_all_cap_batches_into_windows ... ok
2026-06-09T03:02:08.4492587Z test cli::tests::fork_forks_homes_and_deletes_exactly_the_source ... ok
2026-06-09T03:02:23.7604710Z test cli::tests::owner_shutdown_gated_by_can_shutdown_grant ... ok
2026-06-09T03:02:23.9905869Z test cli::tests::shell_channels_relay_sensory_and_text_file ... ok
2026-06-09T03:02:24.0228717Z test cli::tests::shell_owner_exclusivity_negatives ... ok
2026-06-09T03:02:24.0534259Z test cli::tests::shell_relink_relaunches_offline_instances_only ... ok
2026-06-09T03:02:24.2112260Z test cli::tests::shell_spawn_approval_floor_gates ... ok
2026-06-09T03:02:24.3812680Z test cli::tests::shell_spawn_cap_and_over_cap_gates ... ok
2026-06-09T03:02:34.6544254Z test cli::tests::shell_spawn_gates_on_the_registered_set ... ok
2026-06-09T03:02:34.6557505Z test cli::tests::shutdown_soft_stops_and_suspends ... ok
2026-06-09T03:02:34.9169492Z test wansend::tests::remote_rest_suspends_and_wakes_with_the_deferred_gate ... ok
2026-06-09T03:02:35.0335735Z test wansend::tests::wan_send_ships_to_the_resolved_node ... ok
2026-06-09T03:02:35.0335959Z 
2026-06-09T03:02:35.0336116Z test result: ok. 105 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 29.35s
2026-06-09T03:02:35.0336335Z 
2026-06-09T03:02:35.0439493Z      Running tests\contract_e2e.rs (target\debug\deps\contract_e2e-d8292f4232ea140a.exe)
2026-06-09T03:02:35.3250787Z 
2026-06-09T03:02:35.3250945Z running 4 tests
2026-06-09T03:02:46.0987359Z test cold_api_call_autostarts_daemon_and_handoff_is_in_memory ... FAILED
2026-06-09T03:02:46.1183777Z SEEDED:25488
2026-06-09T03:02:47.1264800Z test live_agent_lifecycle_e2e ... ok
2026-06-09T03:02:47.2577705Z test mock_adapter_drives_the_full_contract ... ok
2026-06-09T03:02:47.2994209Z SEEDED:25488
2026-06-09T03:02:47.5910976Z test seed_then_listen_binds_and_relays ... ok
2026-06-09T03:02:47.5911170Z 
2026-06-09T03:02:47.5911220Z failures:
2026-06-09T03:02:47.5911292Z 
2026-06-09T03:02:47.5911670Z ---- cold_api_call_autostarts_daemon_and_handoff_is_in_memory stdout ----
2026-06-09T03:02:47.5911904Z 
2026-06-09T03:02:47.5912131Z thread 'cold_api_call_autostarts_daemon_and_handoff_is_in_memory' (41276) panicked at crates\spt\tests\contract_e2e.rs:465:5:
2026-06-09T03:02:47.5912517Z cold api seed must auto-start the daemon and seed: ExitStatus(ExitStatus(1))
2026-06-09T03:02:47.5912999Z ELEVATED_DAEMON: no unelevated identity to drop to — daemon inherits the elevated token
2026-06-09T03:02:47.5913311Z DAEMON_START_WARN: daemon did not come up within the start window
2026-06-09T03:02:47.5913670Z ELEVATED_DAEMON: no unelevated identity to drop to — daemon inherits the elevated token
2026-06-09T03:02:47.5914004Z SEED_FAIL:25488: daemon unavailable: daemon did not come up within the start window
2026-06-09T03:02:47.5914634Z 
2026-06-09T03:02:47.5914763Z note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2026-06-09T03:02:47.5914941Z 
2026-06-09T03:02:47.5914943Z 
2026-06-09T03:02:47.5914989Z failures:
2026-06-09T03:02:47.5915147Z     cold_api_call_autostarts_daemon_and_handoff_is_in_memory
2026-06-09T03:02:47.5915296Z 
2026-06-09T03:02:47.5915453Z test result: FAILED. 3 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 12.27s
2026-06-09T03:02:47.5915667Z 
2026-06-09T03:02:47.5924923Z error: test failed, to rerun pass `-p spt --test contract_e2e`
2026-06-09T03:02:47.6602825Z ##[error]Process completed with exit code 1.
